1000 (thousand) - German English Dictionary